*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{list-style:none outside none;}
body{font-size:14px;line-height:1.42857;font-family:"微软雅黑";color:#333;}

h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"微软雅黑";}
/* background */
.nav,
.footer,
.kr a,
.paging a:hover,.paging a.on{background-color:#E11630;}
.linker em {color:#E01649;}
.kr{border-bottom:1px solid #E01649;}
br{clear:both;}
.yw .title-2 span,
.title-2 span{background-color:#EC3539;}

/* header */
.header{height:38px;line-height:38px;border-top:1px solid #c8c8c8;border-bottom:1px solid #eee;}
.header-top,.header-logo{width:1000px;margin:0 auto 0;overflow:hidden;}
.header-top{font-size:0.85em;}
.ht-l{float:left;color:#DF132D;}
.ht-r{float:right;color:#999;}
.ht-r a{color:#999;}
/* gygg */
.gygg{width:1000px;margin:20px auto 0;clear:both;}
/* logo */
.header-logo{margin-top:24px;}
.logo{float:left;width:210px;text-align:center;}
.logo img{height:auto;}
.logo-banner{float:right;width:770px;height:100px;}
.time{color:#999;line-height:30px;}
.logo-banner img{width:100%;height:100%;}
/* ggzt */
.ggzt{overflow:hidden;width:110%;}
.ggzt dd{position:relative;display:block;width:125px;height:105px;float:left;margin-right:10px;margin-top:10px;}
.ggzt img{display:block;width:125px;height:105px;}
.ggzt a{
transition: all 300ms;
-moz-transition: all 300ms;	/* Firefox 4 */
-webkit-transition: all 300ms;	/* Safari 和 Chrome */
-o-transition: all 300ms;	/* Opera */display:block;position:absolute;width:100%;height:100%;line-height:105px;text-align:center;top:0;left:0;font-size:22px;color:#fff;}
.ggzt a:hover{background:rgba(90,158,67,0.2);color:rgb(90,158,67);}

.focus h1{background:url(hn.png) no-repeat scroll 50% 50%;text-align:center;}
/* nav */
.nav{margin:23px 0 0;width:100%;height:auto;overflow:hidden;}
.nav-box{width:1000px;margin:0 auto 0;padding:10px 0;overflow:hidden;}
.navs {float:left;width:760px;height:60px;font-size:16px;overflow:hidden;}
.navs a{margin-right:18px;height:30px;line-height:30px;display:block;color:#fff;float:left;}
.search{float:right;overflow:hidden;margin:14px 20px 0 0;}
.search input{display:block;float:left;background:none;height:32px;border:0 none;}
.search input.input-text{width:160px;padding:0 10px;color:#454545;background-color:#fff;border-top-left-radius:50px;-webkit-border-top-left-radius:50px;border-bottom-left-radius:50px;-webkit-border-bottom-left-radius:50px;}
.search input.input-submit{width:40px;background:url(search.png);cursor:pointer;}

/* col */
.page{width:1000px;margin:30px auto 0;overflow:hidden;}
.col-1{width:710px;float:left;overflow:hidden;}
.col-1-1{width:350px;float:left;}
.col-1-2{width:333px;float:right;}
.col-2{width:260px;float:right;overflow:hidden;}

h1{height:67px;font-size:30px;line-height:40px;}
h1 a{color:#01679C;}
h1 .little-caption{margin:5px 0 0;font-size:12px;line-height:20px;overflow:hidden;}
h1 .little-caption p {padding:0 10px 0 5px;font-weight:normal;}
h1 .little-caption a{color:#1F7E4C;font-weight:normal;}
h1 .little-caption p a{float:none;color:#333;}

.page.focus .col-1,.page.focus .col-2{margin:20px 0 0;}

.gygg-list{overflow:hidden;width:280px;margin:20px 0 0;}
.gygg-list li{width:130px;margin:0 10px 10px 0;height:45px;color:#666;padding:55px 0 0;float:left;text-align:center;font-size:20px;}
.gygg-list li.gy1{color:#fff;background:url(icon-1.png) no-repeat scroll 50% 10px #E1543E;}
.gygg-list li.gy2{background:url(icon-2.png) no-repeat scroll 50% 10px #f7f7f7;}
.gygg-list li.gy3{background:url(icon-3.png) no-repeat scroll 50% 10px #f7f7f7;}
.gygg-list li.gy4{background:url(icon-4.png) no-repeat scroll 50% 10px #f7f7f7;}

/* switch */
.switch{width:100%;height:210px;position:relative;margin:0 0 15px;}
.switch ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch-nav span.active{background-position:0 -9px;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h3{height:30px;line-height:30px;position:absolute;width:94%;padding:0 3%;background:url(rs.png);font-size:14px;font-weight:normal;bottom:0;}
.switch li h3 a{color:#fff;}

/* grid */
h2{border-radius:50px;-webkit-border-radius:50px;position:relative;font-size:16px;font-weight:normal;overflow:hidden;background:url(icon-title-bg.png) no-repeat scroll right bottom #EEEEEE;}
h2 span{display:block;float:left;padding:0 10px 0 10px;}
h2 a.small-title{display:block;}
h2 .small-title{float:left;margin-right:30px;font-size:16px;font-weight:normal;line-height:25px;}
h2 .small-title a{color:#999;margin-left:10px;}
h2.qp .small-title a{margin-left:5px;font-size:14px;line-height:34px;} 
.grid{overflow:hidden;}
.grid.yw{height:250px;margin:0 0 25px;}
.grid.first{margin:0 0 25px;}
.title-1{height:30px;line-height:30px;position:relative;}
/* .icon-tit{top:0;left:0;position:absolute;display:block;background:url(icon-tit.png);width:37px;height:36px;}
.icon-tit.icon-tit-1{background:url(icon-tit-1.gif);} */
.title-1 span,.title-2 span{padding:0 40px 0 14px;background:url(icon-tit.png) no-repeat scroll right 0 ;height:30px;line-height:30px;color:#fff;}
.title-1 .small-title{line-height:30px;}

img.small-img{display:block;width:260px;height:75px;margin:10px 0 0;}

.n1{display:block;width:100%;margin:20px 0 0;}
.zz{display:block;margin:0 0 20px;}
.ftp{width:350px;float:left;}
.ftp .imgs{float:none;width:100%;height:180px;}
.ftp p{text-indent:2em;margin:10px 0 0;}
.ftp p a{float:none;color:#333;}
.page.cont .col-1-1 .grid{margin:20px 0 0;}
.page.cont .col-1-2 .grid{margin:20px 0 0;}
.zzbox{margin:20px 0 0;height:280px;}

.grid h3{
    text-align: center;
    font-size: 16px;
    color: #333;
    height: 40px;
    line-height: 40px;}
.imgs h3 a{color:#fff;}
.grid h3 a{color:#333;}
.shipin{width:100%;height:115px;background:rgba(0,0,0,0.5);margin:10px 0 0;}
.page.cont.alls .col-1-2{width:350px;}
.page.cont.alls .col-2 .grid{height:287px;margin:20px 0 0;}
.page.cont.alls .col-2 .grid.f{margin:0 0 0;}
/* news */
.news{margin:15px 0 0;}
.news a{display:block;height:28px;line-height:28px;color:#666;}
.news.icon-i a{padding-left:10px;background:url(icon-i.jpg) no-repeat scroll 0 50%;}

.page.bn ul{overflow:hidden;width:110%;}
.page.bn li{margin:0 20px 0 0;width:235px;height:100px;float:left;}

/* direct-seeding */
.direct-seeding{width:1000px;margin:25px auto 0;height:70px;background:url(icon-zb.gif) no-repeat scroll 0 0 #eee;}
.direct{width:895px;float:right;margin-right:16px;}
.direct h5,.direct h6{font-size:14px;line-height:30px;font-weight:normal;}
.direct h5{border-bottom:1px dashed #666;padding:5px 0 0;}
.direct h5 a{color:#666;margin:0 10px 0 0;}
.direct h6 a{color:#DF132D;}

/* imgs */
.imgs{width:350px;height:220px;position:relative;margin:20px 0 0;float:left;}
.imgs h3{position:absolute;bottom:0;left:0;width:92%;padding:0 4%;font-weight:normal;background:url(rs.png);font-size:14px;height:30px;line-height:30px;}
.imgs h3 a{color:#fff;}
.news.float-r{width:340px;float:right;}
.imgs.im1{width:165px;height:220px;}
.imgs.im1 img{width:100%;height:100%:}
.imgs.im1.right{float:right;}
/* advertisement */
.advertisement{overflow:hidden;}
.advertisement-box{width:1020px;top:0;left:0;height:240px;position:relative;overflow:hidden;margin:25px 0 0;}
.advertisement-silder {left:0;position:absolute;width:100%;height:100%;}
.advertisement-silder dd{position:relative;width:184px;height:240px;float:left;margin-right:20px;margin-bottom:20px;}

.ty-1{overflow:hidden;margin:22px 0 0;}
.ty-1 img{display:block;width:140px;height:94px;float:left;}
.ty-1 h3{font-size:14px;color:#666;}
.ty-1 h3 a{color:#666;}
.ty-1 p{font-size:12px;color:#999;margin:4px 0 0;}
.ty-1 h3,.ty-1 p{float:right;width:200px;line-height:18px;}

.silder-box{position:relative;margin:20px auto 0;}
.silder{margin:0 auto 0;}
.silder li{width:220px;height:195px;}
.silder li img{width:220px;height:160px;}
.silder li h3{color:#333;font-size:14px;font-weight:normal;text-align:center;height:35px;line-height:35px;}
.silder li h3 a{color:#333;}
.silder-button{top:65px;width:20px;height:34px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(bl.png);}
.silder-button.btr{right:0;background:url(br.png);}
.silder-box-1{width:1000px;}

/* kelly#5606 */
/* 链接切换 */
.tab{width:1000px;margin:30px auto 0;overflow:hidden;}
.linker{color:#666;height:37px;line-height:37px;position:relative;background:url(hr.gif) repeat-x scroll 0 bottom;}
.linker em,.linker span{display:block;font-style:normal;float:left;}
.linker em {font-size:18px;}
.linker span{cursor:pointer;height:35px;line-height:35px;padding:0 20px;font-weight:normal;font-size:16px;}
.linker span.on{border:2px solid #E57E81;border-bottom:0 none;background:#fff;}
.linker-nav{position:absolute;top:0;left:85px;}
.tab ul{overflow:hidden;height:auto;width:100%;margin:20px 0 0;}
.tab a{color:#777;margin-right:10px;}

/* page content */
.page.cont .grid{margin-top:25px;}
.page.cont .grid.f{margin-top:0;}
.page.cont .col-2 h2{margin-bottom:2px;}

/* footer */
.footer{border-top:2px solid #E1152F;color:#999;margin:40px 0 0;padding:35px 0 50px;font-size:14px;text-align:center;line-height:25px;background:#eee;}
.footer a{color:#999;}


/* imgs页面 */
.details-box,
.content,
.image-show-box{margin:0 auto 0;padding:35px 0 0;}
.kr{width:100%;max-width:1000px;margin:0 auto 0;padding:4px 0 14px;line-height:20px;color:#666;}
.kr a{border-radius:5px;padding:5px;color:#fff;}
.kr span{font-size:16px;}
.image-box{width:1000px;overflow:hidden;margin:25px auto 0;}
.image-box ul{overflow:hidden;width:1030px;}
.image-box li{float:left;margin-right:26.666px;margin-bottom:30px;width:230px;height:170px;}
.image-box img{display:block;width:100%;height:140px;}
.image-box h3{height:30px;font-weight:normal;line-height:30px;text-align:center;background:#eee;font-size:12px;}
.image-box a{color:#666;}

/* paging */
.paging{font-size:14px;text-align:center;margin-top:20px;*margin-top:50px;overflow:hidden;}
.paging a{color:#333;margin-right:10px;display:block;float:left;border:1px solid #ccc;padding:5px 10px;}
.paging a:hover,.paging a.on{color:#fff;text-decoration:none;}



/* details 页面 */
.details-box{background:#F5F4F3;padding-bottom:35px;}
.details{width:998px;margin:20px auto 0;border:1px solid #ccc;background:#fff;padding:20px 0 30px;}
.footer.top-none{margin:0;}
.content-news-list .details-box,
.details-box.content-html-content-box{padding:0;}


.article{width:920px;margin:0 auto 0;font-size:32px;color:#333;font-weight:normal;padding:15px 0 25px;text-align:center;line-height:1;border-bottom:1px solid #ccc;}
.article-info{position:relative;width:50%;margin:0 auto 0;text-align:center;font-size:14px;font-weight:normal;color:#999;height:50px;line-height:50px;}
i.font-size{cursor:pointer;top:14px;position:absolute;display:block;width:23px;height:23px;}
i.font-size.big{right:40px;background:url(icon-a.png) no-repeat scroll 0 0;}
i.font-size.normal{right:0;background:url(icon-a.png) no-repeat scroll -23px 0;}

.article-content{height:auto;font-size:16px;}
.article-content img{display:block;margin:30px auto 35px;max-width:670px;width:80%;}
.article-content p{text-indent:2em;line-height:2;width:100%;max-width:915px;margin:0 auto 0;}

.editor{line-height:70px;height:70px;width:100%;max-width:1000px;margin:0 auto 0;text-align:right;}
.editor div.goTop{float:right;position:relative;top:25px;cursor:pointer;}
.editor span{display:block;float:right;margin-right:20px;color:#666;}

/* content-box页面 */
.content{background:#F5F4F3;padding-bottom:35px;}
.content-box{width:1000px;margin:0 auto 0;overflow:hidden;}

.content-box .details{width:100%;border:0 none;background:none;}
.content-box h3.article{text-align:left;width:100%;border-bottom:0;padding-bottom:0;}
.content-box h4.article-info{width:100%;text-align:left;}

.title-3{border-bottom:1px solid #1F7E4C;font-size:22px;}
.title-3 span{display:block;line-height:40px;color:#1F7E4C;}
.news.icon-i.news-1 {overflow:hidden;}
.news.icon-i.news-1 a{float:left;width:47%;}

.news-list{width:100%;}
.news-list h3{font-size:18px;color:#333;height:40px;line-height:40px;}
.news-list h3 a{color:#333;}
.news-list h3 span{float: right;}
.news-list dl{padding:20px 0;border-bottom:1px dashed #ccc;}
.news-list p {overflow:hidden;font-size:14px;line-height:25px;}
.news-list p img{float:left;margin-right:15px;}
.news-list p a{color:#333;}
.content.content-news-list .details-box,
.content.content-news-list{background:#fff;}


/* more */
.more{position:absolute;width:36px;height:18px;display:block;top:1px;right:5px;color: #333;font-size:14px;}
.title-2 .title-full-bg .more{top:9px;right:7px;}

/* silder-hy */
.silder-hy{width:100%;height:250px;margin:25px 0 0;position:relative;overflow:hidden;}
.hy-silder-box{width:100%;height:100%;position:relative;overflow:hidden;}
.hy-silder-box ul{position:absolute;width:999999px;height:100%;}
.hy-silder-box li{width:495px;height:100%;float:left;overflow:hidden;margin-right:10px;}
.hy-silder-box img{display:block;}
.hya{float:left;}
.hyb{float:right;}
.hyc{float:right;margin:10px 0 0;}
.hybt{cursor:pointer;position:absolute;width:37px;height:74px;top:88px;z-index:999;}
.hybt.hb1{background:url(hy1.png);left:0;}
.hybt.hb2{background:url(hy2.png);right:0;}





/* mnews */
.mnews{margin:15px 0 0;height:205px;overflow:hidden;}
.mnews a{display:block;background:url(mnews.png) no-repeat scroll 0 8px;line-height:28px;border-bottom:1px dashed #ccc;color:#E11630;padding-left:20px;}
.bn{margin:20px auto 0;overflow:hidden;}
.bn a,.bn img{display:block;}
.bn a.left{float:left;}
.bn a.right{float:right;}
.bn a.middle{float:left;margin:0 0 0 23px;}


.col-6{width:350px;float:left;}
.col-7{width:260px;float:right;}
.col-6.middle{margin:0 0 0 20px ;}
.col-6 h3,.col-7 h3{text-align:center;font-size:16px;color:#333;height:40px;line-height:40px;}
.col-6 h3 a,.col-7 h3 a{color:#333;}
.im{width:135px;height:90px;float:left;}
.imp{float:right;width:195px;color:#666;}
.imp a{color:#666;}
.vedio{width:260px;height:120px;margin:10px 0 0;background:red;}

.sild-2{background:#eee;padding:15px 0 ;margin:15px 0 0;border-radius:0;-webkit-border-radius:0;}
.silder-box-2 {padding:0;margin:0;}
.silder-box-2 li {width:157px;height:212px;}
.silder-box-2 li img{width:157px;height:212px;}
.silder-box-2 .silder-button{top:95px;width:17px;height:26px;position:absolute;cursor:pointer;}
.silder-box-2 .silder-button.btl{left:10px;background:url(hy1.png);}
.silder-box-2 .silder-button.btr{right:10px;background:url(hy2.png);}

.mnews{width:100%;position:relative;margin:15px 0 0;height:205px;overflow:hidden;}
.mnews dl{width:100%;height:9999px;position:absolute;top:0;}
.mnews a{display:block;background:url(mnews.png) no-repeat scroll 0 8px;line-height:28px;border-bottom:1px dashed #ccc;color:#E11630;padding-left:20px;}

.vedio{width:260px;height:120px;margin:10px 0 0;background:red;position:relative;}
.v{position:absolute;width:100%;height:100%;display:none;background:url(v.png) no-repeat scroll 50% 50%;background-size:cover;top:0;left:0;}


.key{height: 36px;background: #E6E6E6; overflow: hidden;padding-left: 6px;text-align: center;margin: 0 0 15px;font-size: 16px;}
.word{text-decoration: none;line-height: 36px;color: red;}